Skip to content

Add missing unsubscribe.yml issue template#59

Merged
EthanThePhoenix38 merged 4 commits intoclaude/configurable-news-reader-G1Gdxfrom
copilot/sub-pr-57-again
Feb 14, 2026
Merged

Add missing unsubscribe.yml issue template#59
EthanThePhoenix38 merged 4 commits intoclaude/configurable-news-reader-G1Gdxfrom
copilot/sub-pr-57-again

Conversation

Copy link
Contributor

Copilot AI commented Feb 5, 2026

The digest emails reference template=unsubscribe.yml in unsubscribe links (line 438 of src/aggregator.js), but the template file didn't exist. Users clicking "Se désabonner" were sent to a 404.

Changes:

  • Added .github/ISSUE_TEMPLATE/unsubscribe.yml with required email field and optional reason field
  • Follows existing bilingual (French/English) pattern from subscribe.yml

The unsubscribe flow is now functional end-to-end.


✨ Let Copilot coding agent set things up for you — coding agent works faster and does higher quality work when set up for your repo.

Copilot AI and others added 3 commits February 5, 2026 19:08
Co-authored-by: EthanThePhoenix38 <103653068+EthanThePhoenix38@users.noreply.github.com>
Co-authored-by: EthanThePhoenix38 <103653068+EthanThePhoenix38@users.noreply.github.com>
Co-authored-by: EthanThePhoenix38 <103653068+EthanThePhoenix38@users.noreply.github.com>
Copilot AI changed the title [WIP] Add missing unsubscribe.yml for news reader Add missing unsubscribe.yml issue template Feb 5, 2026
@EthanThePhoenix38 EthanThePhoenix38 marked this pull request as ready for review February 14, 2026 12:43
Copilot AI review requested due to automatic review settings February 14, 2026 12:43
@EthanThePhoenix38 EthanThePhoenix38 merged commit 4a3bc6f into claude/configurable-news-reader-G1Gdx Feb 14, 2026
2 checks passed
@EthanThePhoenix38 EthanThePhoenix38 deleted the copilot/sub-pr-57-again branch February 14, 2026 12:43
Copy link
Contributor

Copilot AI left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Pull request overview

Adds the missing GitHub issue form template referenced by digest “unsubscribe” links, preventing 404s and restoring the unsubscribe entrypoint.

Changes:

  • Added .github/ISSUE_TEMPLATE/unsubscribe.yml issue form with required email field and optional reason field.
  • Uses the same issue-form structure and bilingual field labels used by existing templates.

💡 Add Copilot custom instructions for smarter, more guided reviews. Learn how to get started.

id: email
attributes:
label: Votre email / Your email
description: L'adresse email que vous souhaitez désabonner / The email address you want to unsubscribe
Copy link

Copilot AI Feb 14, 2026

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

French phrasing/grammar: "L'adresse email que vous souhaitez désabonner" is awkward/incorrect in French ("désabonner" doesn’t take an email address this way). Consider rewording to something like "L'adresse email à retirer de la liste / The email address you want to unsubscribe" for clearer bilingual wording.

Suggested change
description: L'adresse email que vous souhaitez désabonner / The email address you want to unsubscribe
description: L'adresse email à retirer de la liste / The email address you want to unsubscribe

Copilot uses AI. Check for mistakes.
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants